believe oneself to be lost - German English Dictionary